package com.ms.teapuesto.bean;

import com.ms.teapuesto.util.NumberUtil;
import org.apache.commons.lang.StringUtils;

import javax.persistence.Column;
import javax.persistence.Id;
import java.math.BigDecimal;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

/**
 * Created by JAVA on 14/09/2014.
 */
public class EventoBean {

    private Long eventId;

    private Long drawId;

    private Date fecha;

    private boolean inFavoritoBol;

    private String resultFinalDouble;

    private String resultFinalSimple;

    private String resultSimple;

    private String resultDoble;

    private BigDecimal goles;

    private String hour;

    private String liga1;

    private String liga2;

    private String leagueId;
    private Long minimun;
    private String teams;// "teams": "New York - Deportivo Fas",

    private String exactGoal;

    private String local;

    private String equipo1;

    private String equipo2;


    private String equal;

    private String visitor;

    private String localEqual;


    private String localVisitor;

    private String equalVisitor;

    private String t1tLocal;


    private String t1tEqual;


    private String t1tVisitor;

    private String t1tLocal2tLocal;


    private String t1tEqual2tLocal;

    private String t1tVisitor2tLocal;

    private String t1tLocal2tEqual;

    private String t1tEqual2tEqual;

    private String t1tVisitor2tEqual;

    private String t1tLocal2tVisitor;

    private String t1tEqual2tVisitor;

    private String t1tVisitor2tVisitor;

    private String goalLower2;

    private String goalOver3;

    private String goal_0_1;
    private String inFavorito;
    private String pronostico;
    private String pronosticoWinDrawWin;


    private String goal_2_3;


    private String goal4More;

    private String remontada;

    private Integer localPosicionUlt8;

    private Integer visitaPosicionUlt8;

    private Integer localPosicion;

    private Integer visitaPosicion;


    private BigDecimal localTotalGUlt;

    private BigDecimal visitaTotalGUlt;


    private BigDecimal localTotalGUlt8;

    private BigDecimal visitaTotalGUlt8;


    private BigDecimal resultadoLocalUlt8;

    private BigDecimal resultadoEmpateUlt8;

    private BigDecimal resultadoVisitaUlt8;


    private BigDecimal resultadoLocalUlt;

    private BigDecimal resultadoEmpateUlt;

    private BigDecimal resultadoVisitaUlt;


    private BigDecimal resultadoLocal1tUlt;

    private BigDecimal resultadoEmpate1tUlt;

    private BigDecimal resultadoVisita1tUlt;


    private BigDecimal resultadoLocal2tUlt;

    private BigDecimal resultadoEmpate2tUlt;

    private BigDecimal resultadoVisita2tUlt;


    private BigDecimal resultadoLocal1t;

    private BigDecimal resultadoEmpate1t;

    private BigDecimal resultadoVisita1t;


    private BigDecimal resultadoLocal2t;

    private BigDecimal resultadoEmpate2t;

    private BigDecimal resultadoVisita2t;

    private BigDecimal resultadoLL;
    private BigDecimal resultadoLE;
    private BigDecimal resultadoLV;
    private BigDecimal resultadoEL;
    private BigDecimal resultadoEE;
    private BigDecimal resultadoEV;
    private BigDecimal resultadoVL;
    private BigDecimal resultadoVE;
    private BigDecimal resultadoVV;

    private BigDecimal localGolUlt;
    private BigDecimal visitaGolUlt;

    private BigDecimal localGol1tUlt;
    private BigDecimal visitaGol1tlUlt;

    private BigDecimal localGol2tUlt;
    private BigDecimal visitaGol2tlUlt;

    private BigDecimal localGol1t;
    private BigDecimal visitaGol1t;

    private BigDecimal localGol2t;
    private BigDecimal visitaGol2t;

    private BigDecimal local_acertado_simple;
    private BigDecimal local_acertado_doble;
    private BigDecimal local_analizado_simple;
    private BigDecimal local_analizado_doble;

    private BigDecimal total_acertado_simple;
    private BigDecimal total_acertado_doble;
    private BigDecimal total_analizado_simple;
    private BigDecimal total_analizado_doble;


    private BigDecimal visita_acertado_simple;
    private BigDecimal visita_acertado_doble;
    private BigDecimal visita_analizado_simple;
    private BigDecimal visita_analizado_doble;
    private BigDecimal resultado_acertado_simple;
    private BigDecimal resultado_acertado_doble;

    private BigDecimal resultado_total_acertado_simple;
    private BigDecimal resultado_total_acertado_doble;

    public Long getEventId() {
        return eventId;
    }

    public void setEventId(Long eventId) {
        this.eventId = eventId;
    }

    public Long getDrawId() {
        return drawId;
    }

    public void setDrawId(Long drawId) {
        this.drawId = drawId;
    }

    public String getHour() {
        return hour;
    }

    public void setHour(String hour) {
        this.hour = hour;
    }


    public String getLiga1() {
        return liga1;
    }

    public void setLiga1(String liga1) {
        this.liga1 = liga1;
    }


    public String getLiga2() {
        return liga2;
    }

    public void setLiga2(String liga2) {
        this.liga2 = liga2;
    }

    public String getLeagueId() {
        return leagueId;
    }

    public void setLeagueId(String leagueId) {
        this.leagueId = leagueId;
    }

    public Long getMinimun() {
        return minimun;
    }

    public void setMinimun(Long minimun) {
        this.minimun = minimun;
    }

    public String getTeams() {
        return teams;
    }

    public void setTeams(String teams) {
        this.teams = teams;
    }

    public String getExactGoal() {
        return exactGoal;
    }

    public void setExactGoal(String exactGoal) {
        this.exactGoal = exactGoal;
    }

    public String getLocal() {
        return local;
    }

    public void setLocal(String local) {
        this.local = local;
    }

    public String getEquipo1() {
        return equipo1;
    }

    public void setEquipo1(String equipo1) {
        this.equipo1 = equipo1;
    }

    public String getEquipo2() {
        return equipo2;
    }

    public void setEquipo2(String equipo2) {
        this.equipo2 = equipo2;
    }

    public String getEqual() {
        return equal;
    }

    public void setEqual(String equal) {
        this.equal = equal;
    }

    public String getVisitor() {
        return visitor;
    }

    public void setVisitor(String visitor) {
        this.visitor = visitor;
    }

    public String getLocalEqual() {
        return localEqual;
    }

    public void setLocalEqual(String localEqual) {
        this.localEqual = localEqual;
    }

    public String getLocalVisitor() {
        return localVisitor;
    }

    public void setLocalVisitor(String localVisitor) {
        this.localVisitor = localVisitor;
    }

    public String getEqualVisitor() {
        return equalVisitor;
    }

    public void setEqualVisitor(String equalVisitor) {
        this.equalVisitor = equalVisitor;
    }

    public String getT1tLocal() {
        return t1tLocal;
    }

    public void setT1tLocal(String t1tLocal) {
        this.t1tLocal = t1tLocal;
    }

    public String getT1tEqual() {
        return t1tEqual;
    }

    public void setT1tEqual(String t1tEqual) {
        this.t1tEqual = t1tEqual;
    }

    public String getT1tVisitor() {
        return t1tVisitor;
    }

    public void setT1tVisitor(String t1tVisitor) {
        this.t1tVisitor = t1tVisitor;
    }

    public String getT1tLocal2tLocal() {
        return t1tLocal2tLocal;
    }

    public void setT1tLocal2tLocal(String t1tLocal2tLocal) {
        this.t1tLocal2tLocal = t1tLocal2tLocal;
    }

    public String getT1tEqual2tLocal() {
        return t1tEqual2tLocal;
    }

    public void setT1tEqual2tLocal(String t1tEqual2tLocal) {
        this.t1tEqual2tLocal = t1tEqual2tLocal;
    }

    public String getT1tVisitor2tLocal() {
        return t1tVisitor2tLocal;
    }

    public void setT1tVisitor2tLocal(String t1tVisitor2tLocal) {
        this.t1tVisitor2tLocal = t1tVisitor2tLocal;
    }

    public String getT1tLocal2tEqual() {
        return t1tLocal2tEqual;
    }

    public void setT1tLocal2tEqual(String t1tLocal2tEqual) {
        this.t1tLocal2tEqual = t1tLocal2tEqual;
    }

    public String getT1tEqual2tEqual() {
        return t1tEqual2tEqual;
    }

    public void setT1tEqual2tEqual(String t1tEqual2tEqual) {
        this.t1tEqual2tEqual = t1tEqual2tEqual;
    }

    public String getT1tVisitor2tEqual() {
        return t1tVisitor2tEqual;
    }

    public void setT1tVisitor2tEqual(String t1tVisitor2tEqual) {
        this.t1tVisitor2tEqual = t1tVisitor2tEqual;
    }

    public String getT1tLocal2tVisitor() {
        return t1tLocal2tVisitor;
    }

    public void setT1tLocal2tVisitor(String t1tLocal2tVisitor) {
        this.t1tLocal2tVisitor = t1tLocal2tVisitor;
    }

    public String getT1tEqual2tVisitor() {
        return t1tEqual2tVisitor;
    }

    public void setT1tEqual2tVisitor(String t1tEqual2tVisitor) {
        this.t1tEqual2tVisitor = t1tEqual2tVisitor;
    }

    public String getT1tVisitor2tVisitor() {
        return t1tVisitor2tVisitor;
    }

    public void setT1tVisitor2tVisitor(String t1tVisitor2tVisitor) {
        this.t1tVisitor2tVisitor = t1tVisitor2tVisitor;
    }

    public String getGoalLower2() {
        return goalLower2;
    }

    public void setGoalLower2(String goalLower2) {
        this.goalLower2 = goalLower2;
    }

    public String getGoalOver3() {
        return goalOver3;
    }

    public void setGoalOver3(String goalOver3) {
        this.goalOver3 = goalOver3;
    }

    public String getGoal_0_1() {
        return goal_0_1;
    }

    public void setGoal_0_1(String goal_0_1) {
        this.goal_0_1 = goal_0_1;
    }

    public String getGoal_2_3() {
        return goal_2_3;
    }

    public void setGoal_2_3(String goal_2_3) {
        this.goal_2_3 = goal_2_3;
    }

    public String getGoal4More() {
        return goal4More;
    }

    public void setGoal4More(String goal4More) {
        this.goal4More = goal4More;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public BigDecimal getProbabilidadPara(String jugada) {


        Map<String, BigDecimal> probabilidad = new HashMap<String, BigDecimal>();

        probabilidad.put("L", NumberUtil.returnIsNumber(getLocal(), "1"));
        probabilidad.put("E", NumberUtil.returnIsNumber(getEqual(), "1"));
        probabilidad.put("V", NumberUtil.returnIsNumber(getVisitor(), "1"));

        probabilidad.put("L/", NumberUtil.returnIsNumber(getT1tLocal(), "1"));
        probabilidad.put("E/", NumberUtil.returnIsNumber(getT1tEqual(), "1"));
        probabilidad.put("V/", NumberUtil.returnIsNumber(getT1tVisitor(), "1"));

        probabilidad.put("E/L", NumberUtil.returnIsNumber(getT1tEqual2tLocal(), "1"));
        probabilidad.put("E/E", NumberUtil.returnIsNumber(getT1tEqual2tEqual(), "1"));
        probabilidad.put("E/V", NumberUtil.returnIsNumber(getT1tEqual2tVisitor(), "1"));

        probabilidad.put("L/L", NumberUtil.returnIsNumber(getT1tLocal2tLocal(), "1"));
        probabilidad.put("L/E", NumberUtil.returnIsNumber(getT1tLocal2tEqual(), "1"));
        probabilidad.put("L/V", NumberUtil.returnIsNumber(getT1tLocal2tVisitor(), "1"));

        probabilidad.put("V/L", NumberUtil.returnIsNumber(getT1tVisitor2tLocal(), "1"));
        probabilidad.put("V/E", NumberUtil.returnIsNumber(getT1tVisitor2tEqual(), "1"));
        probabilidad.put("V/V", NumberUtil.returnIsNumber(getT1tVisitor2tVisitor(), "1"));

        probabilidad.put("LE", NumberUtil.returnIsNumber(getLocalEqual(), "1"));
        probabilidad.put("EV", NumberUtil.returnIsNumber(getEqualVisitor(), "1"));
        probabilidad.put("LV", NumberUtil.returnIsNumber(getLocalVisitor(), "1"));

        probabilidad.put("-2", NumberUtil.returnIsNumber(getGoalLower2(), "1"));
        probabilidad.put("2-3", NumberUtil.returnIsNumber(getGoal_2_3(), "1"));
        probabilidad.put("+3", NumberUtil.returnIsNumber(getGoalOver3(), "1"));

        if (probabilidad.get(jugada) == null) {
            return new BigDecimal(1);
        }
        return probabilidad.get(jugada);
    }

    public BigDecimal getGoles() {
        return goles;
    }

    public void setGoles(BigDecimal goles) {
        this.goles = goles;
    }

    public String getResultFinalDouble() {
        return resultFinalDouble;
    }

    public void setResultFinalDouble(String resultFinalDouble) {
        this.resultFinalDouble = resultFinalDouble;
    }

    public String getResultFinalSimple() {
        return resultFinalSimple;
    }

    public void setResultFinalSimple(String resultFinalSimple) {
        this.resultFinalSimple = resultFinalSimple;
    }

    public String getResultSimple() {
        return resultSimple;
    }

    public void setResultSimple(String resultSimple) {
        this.resultSimple = resultSimple;
    }

    public String getResultDoble() {
        return resultDoble;
    }

    public void setResultDoble(String resultDoble) {
        this.resultDoble = resultDoble;
    }

    public Integer getLocalPosicionUlt8() {
        return localPosicionUlt8;
    }

    public void setLocalPosicionUlt8(Integer localPosicionUlt8) {
        this.localPosicionUlt8 = localPosicionUlt8;
    }

    public Integer getVisitaPosicionUlt8() {
        return visitaPosicionUlt8;
    }

    public void setVisitaPosicionUlt8(Integer visitaPosicionUlt8) {
        this.visitaPosicionUlt8 = visitaPosicionUlt8;
    }

    public BigDecimal getLocalTotalGUlt() {
        return localTotalGUlt;
    }

    public void setLocalTotalGUlt(BigDecimal localTotalGUlt) {
        this.localTotalGUlt = localTotalGUlt;
    }

    public BigDecimal getVisitaTotalGUlt() {
        return visitaTotalGUlt;
    }

    public void setVisitaTotalGUlt(BigDecimal visitaTotalGUlt) {
        this.visitaTotalGUlt = visitaTotalGUlt;
    }

    public BigDecimal getLocalTotalGUlt8() {
        return localTotalGUlt8;
    }

    public void setLocalTotalGUlt8(BigDecimal localTotalGUlt8) {
        this.localTotalGUlt8 = localTotalGUlt8;
    }

    public BigDecimal getVisitaTotalGUlt8() {
        return visitaTotalGUlt8;
    }

    public void setVisitaTotalGUlt8(BigDecimal visitaTotalGUlt8) {
        this.visitaTotalGUlt8 = visitaTotalGUlt8;
    }

    public BigDecimal getResultadoLocalUlt8() {
        return resultadoLocalUlt8;
    }

    public void setResultadoLocalUlt8(BigDecimal resultadoLocalUlt8) {
        this.resultadoLocalUlt8 = resultadoLocalUlt8;
    }

    public BigDecimal getResultadoEmpateUlt8() {
        return resultadoEmpateUlt8;
    }

    public void setResultadoEmpateUlt8(BigDecimal resultadoEmpateUlt8) {
        this.resultadoEmpateUlt8 = resultadoEmpateUlt8;
    }

    public BigDecimal getResultadoVisitaUlt8() {
        return resultadoVisitaUlt8;
    }

    public void setResultadoVisitaUlt8(BigDecimal resultadoVisitaUlt8) {
        this.resultadoVisitaUlt8 = resultadoVisitaUlt8;
    }

    public BigDecimal getResultadoLocalUlt() {
        return resultadoLocalUlt;
    }

    public void setResultadoLocalUlt(BigDecimal resultadoLocalUlt) {
        this.resultadoLocalUlt = resultadoLocalUlt;
    }

    public BigDecimal getResultadoEmpateUlt() {
        return resultadoEmpateUlt;
    }

    public void setResultadoEmpateUlt(BigDecimal resultadoEmpateUlt) {
        this.resultadoEmpateUlt = resultadoEmpateUlt;
    }

    public BigDecimal getResultadoVisitaUlt() {
        return resultadoVisitaUlt;
    }

    public void setResultadoVisitaUlt(BigDecimal resultadoVisitaUlt) {
        this.resultadoVisitaUlt = resultadoVisitaUlt;
    }

    public BigDecimal getResultadoLocal1tUlt() {
        return resultadoLocal1tUlt;
    }

    public void setResultadoLocal1tUlt(BigDecimal resultadoLocal1tUlt) {
        this.resultadoLocal1tUlt = resultadoLocal1tUlt;
    }

    public BigDecimal getResultadoEmpate1tUlt() {
        return resultadoEmpate1tUlt;
    }

    public void setResultadoEmpate1tUlt(BigDecimal resultadoEmpate1tUlt) {
        this.resultadoEmpate1tUlt = resultadoEmpate1tUlt;
    }

    public BigDecimal getResultadoVisita1tUlt() {
        return resultadoVisita1tUlt;
    }

    public void setResultadoVisita1tUlt(BigDecimal resultadoVisita1tUlt) {
        this.resultadoVisita1tUlt = resultadoVisita1tUlt;
    }

    public BigDecimal getResultadoLocal2tUlt() {
        return resultadoLocal2tUlt;
    }

    public void setResultadoLocal2tUlt(BigDecimal resultadoLocal2tUlt) {
        this.resultadoLocal2tUlt = resultadoLocal2tUlt;
    }

    public BigDecimal getResultadoEmpate2tUlt() {
        return resultadoEmpate2tUlt;
    }

    public void setResultadoEmpate2tUlt(BigDecimal resultadoEmpate2tUlt) {
        this.resultadoEmpate2tUlt = resultadoEmpate2tUlt;
    }

    public BigDecimal getResultadoVisita2tUlt() {
        return resultadoVisita2tUlt;
    }

    public void setResultadoVisita2tUlt(BigDecimal resultadoVisita2tUlt) {
        this.resultadoVisita2tUlt = resultadoVisita2tUlt;
    }

    public BigDecimal getResultadoLocal1t() {
        return resultadoLocal1t;
    }

    public void setResultadoLocal1t(BigDecimal resultadoLocal1t) {
        this.resultadoLocal1t = resultadoLocal1t;
    }

    public BigDecimal getResultadoEmpate1t() {
        return resultadoEmpate1t;
    }

    public void setResultadoEmpate1t(BigDecimal resultadoEmpate1t) {
        this.resultadoEmpate1t = resultadoEmpate1t;
    }

    public BigDecimal getResultadoVisita1t() {
        return resultadoVisita1t;
    }

    public void setResultadoVisita1t(BigDecimal resultadoVisita1t) {
        this.resultadoVisita1t = resultadoVisita1t;
    }

    public BigDecimal getResultadoLocal2t() {
        return resultadoLocal2t;
    }

    public void setResultadoLocal2t(BigDecimal resultadoLocal2t) {
        this.resultadoLocal2t = resultadoLocal2t;
    }

    public BigDecimal getResultadoEmpate2t() {
        return resultadoEmpate2t;
    }

    public void setResultadoEmpate2t(BigDecimal resultadoEmpate2t) {
        this.resultadoEmpate2t = resultadoEmpate2t;
    }

    public BigDecimal getResultadoVisita2t() {
        return resultadoVisita2t;
    }

    public void setResultadoVisita2t(BigDecimal resultadoVisita2t) {
        this.resultadoVisita2t = resultadoVisita2t;
    }

    public BigDecimal getResultadoLL() {
        return resultadoLL;
    }

    public BigDecimal getResultadoLE() {
        return resultadoLE;
    }

    public BigDecimal getResultadoLV() {
        return resultadoLV;
    }

    public BigDecimal getResultadoEL() {
        return resultadoEL;
    }

    public BigDecimal getResultadoEE() {
        return resultadoEE;
    }

    public BigDecimal getResultadoEV() {
        return resultadoEV;
    }

    public BigDecimal getResultadoVL() {
        return resultadoVL;
    }

    public BigDecimal getResultadoVE() {
        return resultadoVE;
    }

    public BigDecimal getResultadoVV() {
        return resultadoVV;
    }

    public void setResultadoLL(BigDecimal resultadoLL) {
        this.resultadoLL = resultadoLL;
    }

    public void setResultadoLE(BigDecimal resultadoLE) {
        this.resultadoLE = resultadoLE;
    }

    public void setResultadoLV(BigDecimal resultadoLV) {
        this.resultadoLV = resultadoLV;
    }

    public void setResultadoEL(BigDecimal resultadoEL) {
        this.resultadoEL = resultadoEL;
    }

    public void setResultadoEE(BigDecimal resultadoEE) {
        this.resultadoEE = resultadoEE;
    }

    public void setResultadoEV(BigDecimal resultadoEV) {
        this.resultadoEV = resultadoEV;
    }

    public void setResultadoVL(BigDecimal resultadoVL) {
        this.resultadoVL = resultadoVL;
    }

    public void setResultadoVE(BigDecimal resultadoVE) {
        this.resultadoVE = resultadoVE;
    }

    public void setResultadoVV(BigDecimal resultadoVV) {
        this.resultadoVV = resultadoVV;
    }

    public BigDecimal getLocalGol1tUlt() {
        return localGol1tUlt;
    }

    public void setLocalGol1tUlt(BigDecimal localGol1tUlt) {
        this.localGol1tUlt = localGol1tUlt;
    }

    public BigDecimal getVisitaGol1tlUlt() {
        return visitaGol1tlUlt;
    }

    public void setVisitaGol1tlUlt(BigDecimal visitaGol1tlUlt) {
        this.visitaGol1tlUlt = visitaGol1tlUlt;
    }

    public BigDecimal getLocalGol2tUlt() {
        return localGol2tUlt;
    }

    public void setLocalGol2tUlt(BigDecimal localGol2tUlt) {
        this.localGol2tUlt = localGol2tUlt;
    }

    public BigDecimal getVisitaGol2tlUlt() {
        return visitaGol2tlUlt;
    }

    public void setVisitaGol2tlUlt(BigDecimal visitaGol2tlUlt) {
        this.visitaGol2tlUlt = visitaGol2tlUlt;
    }

    public BigDecimal getLocalGol1t() {
        return localGol1t;
    }

    public void setLocalGol1t(BigDecimal localGol1t) {
        this.localGol1t = localGol1t;
    }

    public BigDecimal getVisitaGol1t() {
        return visitaGol1t;
    }

    public void setVisitaGol1t(BigDecimal visitaGol1t) {
        this.visitaGol1t = visitaGol1t;
    }

    public BigDecimal getLocalGol2t() {
        return localGol2t;
    }

    public void setLocalGol2t(BigDecimal localGol2t) {
        this.localGol2t = localGol2t;
    }

    public BigDecimal getVisitaGol2t() {
        return visitaGol2t;
    }

    public void setVisitaGol2t(BigDecimal visitaGol2t) {
        this.visitaGol2t = visitaGol2t;
    }

    public String getRemontada() {
        return remontada;
    }

    public void setRemontada(String remontada) {
        this.remontada = remontada;
    }

    public BigDecimal getLocalGolUlt() {
        return localGolUlt;
    }

    public void setLocalGolUlt(BigDecimal localGolUlt) {
        this.localGolUlt = localGolUlt;
    }

    public BigDecimal getVisitaGolUlt() {
        return visitaGolUlt;
    }

    public void setVisitaGolUlt(BigDecimal visitaGolUlt) {
        this.visitaGolUlt = visitaGolUlt;
    }

    public BigDecimal getLocal_acertado_simple() {
        return local_acertado_simple;
    }

    public void setLocal_acertado_simple(BigDecimal local_acertado_simple) {
        this.local_acertado_simple = local_acertado_simple;
    }

    public BigDecimal getLocal_acertado_doble() {
        return local_acertado_doble;
    }

    public void setLocal_acertado_doble(BigDecimal local_acertado_doble) {
        this.local_acertado_doble = local_acertado_doble;
    }

    public BigDecimal getLocal_analizado_simple() {
        return local_analizado_simple;
    }

    public void setLocal_analizado_simple(BigDecimal local_analizado_simple) {
        this.local_analizado_simple = local_analizado_simple;
    }

    public BigDecimal getLocal_analizado_doble() {
        return local_analizado_doble;
    }

    public void setLocal_analizado_doble(BigDecimal local_analizado_doble) {
        this.local_analizado_doble = local_analizado_doble;
    }

    public BigDecimal getTotal_acertado_simple() {
        return total_acertado_simple;
    }

    public void setTotal_acertado_simple(BigDecimal total_acertado_simple) {
        this.total_acertado_simple = total_acertado_simple;
    }

    public BigDecimal getTotal_acertado_doble() {
        return total_acertado_doble;
    }

    public void setTotal_acertado_doble(BigDecimal total_acertado_doble) {
        this.total_acertado_doble = total_acertado_doble;
    }

    public BigDecimal getTotal_analizado_simple() {
        return total_analizado_simple;
    }

    public void setTotal_analizado_simple(BigDecimal total_analizado_simple) {
        this.total_analizado_simple = total_analizado_simple;
    }

    public BigDecimal getTotal_analizado_doble() {
        return total_analizado_doble;
    }

    public void setTotal_analizado_doble(BigDecimal total_analizado_doble) {
        this.total_analizado_doble = total_analizado_doble;
    }

    public BigDecimal getVisita_acertado_simple() {
        return visita_acertado_simple;
    }

    public void setVisita_acertado_simple(BigDecimal visita_acertado_simple) {
        this.visita_acertado_simple = visita_acertado_simple;
    }

    public BigDecimal getVisita_acertado_doble() {
        return visita_acertado_doble;
    }

    public void setVisita_acertado_doble(BigDecimal visita_acertado_doble) {
        this.visita_acertado_doble = visita_acertado_doble;
    }

    public BigDecimal getVisita_analizado_simple() {
        return visita_analizado_simple;
    }

    public void setVisita_analizado_simple(BigDecimal visita_analizado_simple) {
        this.visita_analizado_simple = visita_analizado_simple;
    }

    public BigDecimal getVisita_analizado_doble() {
        return visita_analizado_doble;
    }

    public void setVisita_analizado_doble(BigDecimal visita_analizado_doble) {
        this.visita_analizado_doble = visita_analizado_doble;
    }

    public BigDecimal getResultado_acertado_simple() {
        return resultado_acertado_simple;
    }

    public void setResultado_acertado_simple(BigDecimal resultado_acertado_simple) {
        this.resultado_acertado_simple = resultado_acertado_simple;
    }

    public BigDecimal getResultado_acertado_doble() {
        return resultado_acertado_doble;
    }

    public void setResultado_acertado_doble(BigDecimal resultado_acertado_doble) {
        this.resultado_acertado_doble = resultado_acertado_doble;
    }

    public BigDecimal getResultado_total_acertado_simple() {
        return resultado_total_acertado_simple;
    }

    public void setResultado_total_acertado_simple(BigDecimal resultado_total_acertado_simple) {
        this.resultado_total_acertado_simple = resultado_total_acertado_simple;
    }

    public BigDecimal getResultado_total_acertado_doble() {
        return resultado_total_acertado_doble;
    }

    public void setResultado_total_acertado_doble(BigDecimal resultado_total_acertado_doble) {
        this.resultado_total_acertado_doble = resultado_total_acertado_doble;
    }

    public Integer getLocalPosicion() {
        return localPosicion;
    }

    public void setLocalPosicion(Integer localPosicion) {
        this.localPosicion = localPosicion;
    }

    public Integer getVisitaPosicion() {
        return visitaPosicion;
    }

    public void setVisitaPosicion(Integer visitaPosicion) {
        this.visitaPosicion = visitaPosicion;
    }

    public boolean isInFavoritoBol() {
        return inFavoritoBol;
    }

    public void setInFavoritoBol(boolean inFavoritoBol) {
        this.inFavoritoBol = inFavoritoBol;
    }

    public String getInFavorito() {
        return inFavorito;
    }

    public void setInFavorito(String inFavorito) {
        this.inFavorito = inFavorito;
    }

    public String getPronostico() {
        return pronostico;
    }

    public void setPronostico(String pronostico) {
        this.pronostico = pronostico;
    }

    public String getPronosticoWinDrawWin() {
        return pronosticoWinDrawWin;
    }

    public String getPronosticoWinDrawWinResult() {
        if(StringUtils.isBlank(pronosticoWinDrawWin)) return "";

        double rfscored = new Double(StringUtils.split(pronosticoWinDrawWin, "-")[0].trim());
        double rfconceded = new Double(StringUtils.split(pronosticoWinDrawWin, "-")[1].trim());

        String result = "";
        if (rfscored > rfconceded) {
            result = "L";
        }
        if (rfscored == rfconceded) {
            result = "E";
        }
        if (rfscored < rfconceded) {
            result = "V";
        }

        return result;
    }
    public String getPronosticoResult() {
        if(StringUtils.isBlank(pronostico)) return "";

        double rfscored = new Double(StringUtils.split(pronostico, "-")[0].trim());
        double rfconceded = new Double(StringUtils.split(pronostico, "-")[1].trim());

        String result = "";
        if (rfscored > rfconceded) {
            result = "L";
        }
        if (rfscored == rfconceded) {
            result = "E";
        }
        if (rfscored < rfconceded) {
            result = "V";
        }

        return result;
    }

    public void setPronosticoWinDrawWin(String pronosticoWinDrawWin) {
        this.pronosticoWinDrawWin = pronosticoWinDrawWin;
    }
}
